Exploiting the Capabilities of Communications Co-Processors
نویسندگان
چکیده
Communications co-processors (CCPs) have become commonplace in modern MPPs and networks of workstations. These co-processors provide dedicated hardware support for fast communication. In this paper we study how to exploit the capabilities of CCPs for executing user level message handlers. We show, in the context of Active Messages and Split-C, that we can move message handling code to the co-processor thus freeing the main processor for computational work. We address the important issues that arise, such as synchronization, and the limited computational power and flexibility of CCPs. We have implemented co-processor versions of both Active Messages and Split-C. These implementations, developed on the Meiko CS-2, provide us with an excellent experimental platform to evaluate the benefits of a communications co-processor architecture.
منابع مشابه
Optimization Capabilities of LMS and SMI Algorithm for Smart Antenna Systems (RESEARCH NOTE)
In the present paper convergence characteristics of Sample matrix Inversion (SMI) and Least Mean Square (LMS) adaptive beam-forming algorithms (ABFA) are compared for a Smart Antenna System (SAS) in a multipath environment. SAS are employed at base stations for radiating narrow beams at the desired mobile users. The ABFA are incorporated in the digital signal processors for adjusting the weight...
متن کاملEffect of platinum on Ceria supported Cu catalysts for PrOx process in fuel processors
The CO preferential oxidation (PrOx) is one of the critical steps in hydrogen production and purification for Polymer Electrolyte Membrane Fuel Cell (PEMFC). This reaction was investigated in the presence of excess hydrogen over Cu/CeO2, Pt/CeO2 and Cu-Pt/CeO2 catalysts. The ceria supports was prepared via precipitation method and Cu-Pt/CeO2 catalyst was synthesized by sequential impregnation o...
متن کاملExploiting independence for co-channel interference cancellation and symbol detection in multiuser digital communications
In the blind equalization of multi-input multi-output (MIMO) finite impulse response communication channels, co-channel interference (CCI) is typically cancelled by exploiting the properties of digital modulations, such as their finite alphabet (FA). This contribution takes advantage of the mutual independence of the users’ signals through the application of independent component analysis (ICA)...
متن کاملUltra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملDetermining the Key Indicators affecting Electronic Customer Relationship Management (e-CRM) Using an integration of balanced scorecard and fuzzy screening techniques (Case Study: Companies Covered by Parsian Data-Processors Group)
Nowadays, increasing competition among companies and the huge cost of attracting new customers has led to companies seeking to retain existing customers rather than looking to attract new customers. These factors together have led to the emergence of customer relationship management. Thanks to the development of information and communication technology, especially the Internet, the use of custo...
متن کامل